SeaLifeBase References for Fujita, T. and Y. Liao, 2001

Ref. No. Title
81187 Ophiuroids (Echinodermata) collected in the shallow water of Hainan Island, South China Sea.
SeaLifeBase
Back to top